amboceptor unit - German English Dictionary